place where the vines abound - Turco Inglés Diccionario